import java.util.HashMap;

public class Solution {
    public int singleNumber(int[] nums) {
        HashMap<Integer,Integer> hashMap=new HashMap<>();
        for(int i=0;i<nums.length;i++){
            if(hashMap.containsKey(nums[i])){
                hashMap.put(nums[i],hashMap.get(nums[i])+1);
            }else{
                hashMap.put(nums[i],1);
            }
        }
        for(int i=0;i<nums.length;i++){
            if(hashMap.containsKey(nums[i])){
                if(hashMap.get(nums[i])==1){
                    return nums[i];
                }
            }
        }
        return -1;
    }
}
